package com.itlong.cloud.POJO.DTO.operate;

import com.itlong.cloud.POJO.DTO.BaseDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <desc>
 *      机器人开发者设备授权DTO
 * </desc>
 *
 * @createDate 2020/03/19
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class OperateDeveloperRobotAuthDeviceAuthDTO extends BaseDTO implements Serializable {

    private String userId;
    private Integer robotNoninductive; //机器人无感  多梯自动调度
    private Integer robotToCloud; // 机器人对云端  单梯云对接
    private Integer robotEntrance; // 云门禁云对接
    private String robotNoninductiveInfo; //机器人无感信息 多梯自动调度 示例 [{"deviceUnique": "00001","robotId": "001,002"},{"deviceUnique": "00002","robotId": "001"}]
    private String robotToCloudInfo; //机器人对云端信息 单梯云对接
    private String robotEntranceInfo; //门禁信息
    private Integer robotWhiteListAuthStatus;//机器人白名单授权状态(1表示是,0表示否，默认为0)
    private Integer robotDeviceAuthStatus;//机器人设备授权状态(1表示是,0表示否，默认为0)


}
